﻿using System;
using Acaweb.Model.Entities.DatosCompuestos;

namespace Acaweb.Model.Entities
{
    public class CalendarioNotas
    {
        private CalendarioNotasPk _CalendarioNotasPk;
        private DateTime _FechaInicio;
        private DateTime _FechaCierre;

        public virtual CalendarioNotasPk CalendarioNotasPk
        {
            get { return _CalendarioNotasPk; }
            set { _CalendarioNotasPk = value; }
        }
        
        public virtual DateTime FechaInicio
        {
            get { return _FechaInicio; }
            set { _FechaInicio = value; }
        }

        public virtual DateTime FechaCierre
        {
            get { return _FechaCierre; }
            set { _FechaCierre = value; }
        }

        public bool Habilitada()
        {
            DateTime Now = DateTime.Now;
            return Now >= FechaInicio && Now <= FechaCierre;
        }
    }
}